Software Development Processes for Immature Organisations
نویسندگان
چکیده
Immature organisations need a simple development process before transitioning to a process based upon formalised frameworks (eg. SEI's Capability Maturity Model and ISO9000). This is because the use of formalised process frameworks require an in-depth understanding of process and quality issues and thus may impose considerable overhead in an immature organisation. We present in this paper a software development process that is simple, involves minimal overhead and yet eeective.
منابع مشابه
Proposal for Master Thesis in Software Engineering
Background: Quality systems like ISO 9000:2000 and the Capability Maturity Model Integrated (CMMI) [4] describe criteria for good processes [10], but they do not describe a particular instantiation for such a process. This instantiation is up to the organisation implementing the quality system and it is a general perception that such an instantiation always creates bureaucracy and paper work. T...
متن کاملCreation of an IEC 62304 compliant software development plan
Organizations engaged in medical device software development are required to demonstrate compliance with a set of medical device standards and regulations before the device can be marketed. One such standard IEC 62304, Medical device software Software life-cycle processes, defines the processes that are required in order to develop safe software. Demonstrating compliance with IEC 62304 can be p...
متن کاملValue chain analysis as an enabling technology for optimal application of software engineering standards to business processes in software development organisations
Software industries unlike other industries have been lacking the productivity gains through quality improvement programs, suggesting failures in the application of software engineering standards to software development. This paper increases the understanding of how quality management systems (QMS) which are based on software engineering standards are incorporated into systems development metho...
متن کاملA Unified Process Support Framework for Global Software Development
There is an increasing trend in global software development, where different parts of a software product are being developed in different organisations. The process aspect of such a distributed development environment is particularly important in order to ensure communication and coordination between the teams in different organisations. However different organisations may use different notatio...
متن کاملKnowledge Management Strategies of Software Development Organisations
There is an endless discussion on the choice between different knowledge management approaches and strategies. The research examined 72 cases of software development organisations, and explored the applied knowledge management approaches, processes and strategies. The basic hypothesis, that technological organisation will use the codification, technology based approach is failed: although the s...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2007